.m-ment{
    padding: .8rem;
    .border-radius(6px);
    background: white;
    margin: 1rem;
    .m-mentP{
        margin-bottom: 1rem;
        font-size: .9rem;
        color: @secondary-gray;
    }
    .m-proInfo{
        .flex;
        img{
            width: 4rem;
            height: 4rem;
            .border-radius(4px);
        }
        div{
            flex:1;
            margin: 0 .6rem;
            .flex;
            flex-direction: column;
            align-items: flex-start;
            height: 4rem;
            justify-content: space-between;
            span{
                color: @primary-red;
            }
        }
        em{
            color: @secondary-gray;
        }
    }
}
.m-choose-type{
    margin-left: .8rem;

    img{
        vertical-align: middle;
        width: 1.2rem;
        margin-left: .8rem;
    }
}
.m-toPay{
    .flex;
    justify-content: space-between;
    line-height: 3rem;
    background: white;
    color: @primary-red;
    padding-left: 1rem;
    button{
        background: @primary-red;
        color: white;
        width: 8rem;
        line-height: 3rem;
        border: none;
        outline: none;
    }
}
// 配送方式
.m-sendtype{
    .flex;
    li{
        flex:1;
        margin: 0 .8rem;
        .box-shadow();
        padding: .4rem .8rem;
    }
}
// 提取门店
.m-shops{
    width: 80%;
    margin-left: 10%;
    .box-shadow();
    padding: .4rem .8rem;
    border: none;
    height: 2.6rem;
    outline: none;
}
// 默认地址
.m-addr{
    background: url('../../assets/images//solid.png') no-repeat;
    background-size: cover;
    p{
        margin: .4rem auto;
        em{
            background: @primary-green;
            color: white;
            padding: .2rem .8rem;
            .border-radius(10px);
            font-size: .8rem;
        }
    }
}